with rapid strides - Francés Inglés Diccionario